package com.cmc.cloud.cmclink.doc.constants.errorconstant;


import com.cmes.framework.common.exception.ErrorCode;

/**
 * 特种货审批主信息错误码常量类
 *
 * @author codegen
 */
public class SpecialCargoApplyErrorCodeConstants {

    public static final ErrorCode SPECIAL_CARGO_APPLY_NOT_EXISTS = new ErrorCode(1004301001, "特种货审批主信息不存在");
    public static final ErrorCode SPECIAL_CARGO_CNTR_NOT_EXISTS = new ErrorCode(1004301002, "特种货申请没有箱型");
    public static final ErrorCode STATUS_USER_NOT_FOUND = new ErrorCode(1004301003, "获取当前用户失败");
    public static final ErrorCode BATTERY_STATUS_NOT_FILLED = new ErrorCode(1004301004, "当前UN_NO电池状态必填");
    public static final ErrorCode TECHNICAL_NAME_NOT_FILLED = new ErrorCode(1004301005, "当前技术名称必填");
    public static final ErrorCode SEGREGATION_GROUP_NOT_FILLED = new ErrorCode(1004301006, "当前隔离组必填");
    public static final ErrorCode FLASH_POINT_NOT_FILLED = new ErrorCode(1004301007, "当前闪点必填");
    public static final ErrorCode NET_EXPLOSIVE_WGT_NOT_FILLED = new ErrorCode(1004301008, "当前爆炸物含量必填");
    public static final ErrorCode SPECIAL_CARGO_CNTR_FILE_NOT_EXISTS = new ErrorCode(1004301009, "文件不存在");
    public static final ErrorCode SPECIAL_CARGO_CNTR_FILE_DELETE_ERROR = new ErrorCode(1004301010, "文件删除失败");
    public static final ErrorCode SUPER_WHITELIST_OOG_ERROR = new ErrorCode(1004301011, "当前特种货下白名单已存在");
    public static final ErrorCode SPECIAL_NO_DG_ERROR = new ErrorCode(1004301012, "当前特种货下DG信息不存在");
    public static final ErrorCode SPECIAL_NO_OOG_ERROR = new ErrorCode(1004301013, "当前特种货下OOG信息不存在");
    public static final ErrorCode SPECIAL_NO_ODO_ERROR = new ErrorCode(1004301014, "当前特种货下ODO信息不存在");
    public static final ErrorCode SPECIAL_NO_FLEXI_ERROR = new ErrorCode(1004301015, "当前特种货下FLEXI信息不存在");
    public static final ErrorCode SPECIAL_PACKING_DG_ERROR = new ErrorCode(1004301016, "DG信息下没有包装信息");
    public static final ErrorCode SPECIAL_CAS_DG_ERROR = new ErrorCode(1004301017, "DG信息下没有CAS信息");
    public static final ErrorCode SPECIAL_MAX_CAS_DG_ERROR = new ErrorCode(1004301018, "CAS里同一组下最大含量之和需为100%");
    public static final ErrorCode SPECIAL_APPLY_STATUS_ERROR = new ErrorCode(1004301019, "当前申请已取消");
    public static final ErrorCode SPECIAL_APPLY_VESSEL_OFF_HIRE = new ErrorCode(1004301020, "存在船只禁接中");
    public static final ErrorCode SPECIAL_APPLY_PROHIBITED_LIST = new ErrorCode(1004301021, "当前申请命中禁接清单。{0}{1}:{2}");
    public static final ErrorCode SPECIAL_APPROVAL_VOYAGE_ERROR = new ErrorCode(1004301022, "主信息下没有相关航线信息");
    public static final ErrorCode SPECIAL_APPLY_RETURN_ERROR = new ErrorCode(1004301023, "当前状态不可退回草稿");
    public static final ErrorCode SPECIAL_APPLY_TYPE_ERROR = new ErrorCode(1004301024, "当前申请类型错误");
    public static final ErrorCode SPECIAL_IMO_CLASS_ERROR = new ErrorCode(1004301025, "IMO Class无效");
    public static final ErrorCode SPECIAL_SEGREGATION_GROUP_ERROR = new ErrorCode(1004301026, "隔离组必填");
    public static final ErrorCode SPECIAL_FLASH_POINT_ERROR = new ErrorCode(1004301027, "闪点错误");
    public static final ErrorCode SPECIAL_TK_ATTACHMENT_ERROR = new ErrorCode(1004301028, "TK箱型必须上传TK箱检验证书");
    public static final ErrorCode APPLY_ATTACHMENT_MISSING = new ErrorCode(1004301029, "有必传附件未上传");
    public static final ErrorCode APPLY_SO_BOOKING_USED = new ErrorCode(1004301030, "订舱号已使用");
    public static final ErrorCode APPLY_STATUS_EDIT_ERROR = new ErrorCode(1004301031, "当前状态已不是草稿不可编辑");
    public static final ErrorCode SPECIAL_APPLY_CANCEL_ERROR = new ErrorCode(1004301032, "当前状态不可取消");
    public static final ErrorCode SPECIAL_APPLY_CANCEL = new ErrorCode(1004301033, "当前状态已取消");
    public static final ErrorCode SPECIAL_APPLY_DG_LABEL_ERROR = new ErrorCode(1004301034, "存在箱型关联无效DG");
    public static final ErrorCode SPECIAL_CNTR_DG_ERROR = new ErrorCode(1004301035, "有箱型未关联DG信息");
    public static final ErrorCode SPECIAL_STATUS_ERROR = new ErrorCode(1004301036, "当前状态不是待审批状态不能审批");
    public static final ErrorCode SPECIAL_STATUS_DELETE_ERROR = new ErrorCode(1004301037, "非草稿状态下不可删除");
    public static final ErrorCode APPLY_SO_DRAFT_ERROR = new ErrorCode(1004301038, "当前订舱未提交，请先提交订舱后再提交特种箱（货）申请");
    public static final ErrorCode CREATE_SO_REJECT_ERROR = new ErrorCode(1004301039, "当前订舱已拒绝，无法发起特种箱（货）申请");
    public static final ErrorCode APPLY_SO_REJECT_ERROR = new ErrorCode(1004301040, "当前订舱已拒绝，无法提交特种箱（货）申请");
    public static final ErrorCode CREATE_SO_CANCEL_ERROR = new ErrorCode(1004301041, "当前订舱已取消，无法发起特种箱（货）申请");
    public static final ErrorCode APPLY_SO_CANCEL_ERROR = new ErrorCode(1004301042, "当前订舱已取消，无法提交特种箱（货）申请");
}